package com.isale.model.db;

import com.isale.common.model.db.BaseDbEntity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;


/**
 * 商品分类
 * 数据库表【isale_goods_cat】对应的entity对象
 *
 * @author  bjs
 * @date 2016-11-15 11:15:56
*/
@Entity
@Table(name = "isale_goods_cat")
public class IsaleGoodsCat extends BaseDbEntity implements Serializable {


// 分类名称
@Column(name = "cat_name", nullable = false)
private java.lang.String catName;


// 分类层级
@Column(name = "cat_lvl", nullable = false)
private java.lang.Integer catLvl;


// 排序
@Column(name = "cat_order", nullable = false)
private java.lang.Integer catOrder;


// 状态：
            
@Column(name = "cat_state", nullable = false)
private java.lang.String catState;






    // ================================================================================================



    /**
     * 获取对象的属性【分类名称】
     *
     * @return java.lang.String
     */
public java.lang.String getCatName() {
        return catName;
        }

/**
 * 设置对象的属性【分类名称】
 * @param catName
 */
public void setCatName(java.lang.String catName) {
        this.catName = catName;
        }

    /**
     * 获取对象的属性【分类层级】
     *
     * @return java.lang.Integer
     */
public java.lang.Integer getCatLvl() {
        return catLvl;
        }

/**
 * 设置对象的属性【分类层级】
 * @param catLvl
 */
public void setCatLvl(java.lang.Integer catLvl) {
        this.catLvl = catLvl;
        }

    /**
     * 获取对象的属性【排序】
     *
     * @return java.lang.Integer
     */
public java.lang.Integer getCatOrder() {
        return catOrder;
        }

/**
 * 设置对象的属性【排序】
 * @param catOrder
 */
public void setCatOrder(java.lang.Integer catOrder) {
        this.catOrder = catOrder;
        }

    /**
     * 获取对象的属性【状态：
            】
     *
     * @return java.lang.String
     */
public java.lang.String getCatState() {
        return catState;
        }

/**
 * 设置对象的属性【状态：
            】
 * @param catState
 */
public void setCatState(java.lang.String catState) {
        this.catState = catState;
        }

        // ================================================================================================

        public String toString(){
            StringBuffer sb = new StringBuffer();
            sb.append("IsaleGoodsCat=====>");
            sb.append("{");
                                sb.append("id=>"+this.id).append(", ");
                                sb.append("catName=>"+this.catName).append(", ");
                                sb.append("catLvl=>"+this.catLvl).append(", ");
                                sb.append("catOrder=>"+this.catOrder).append(", ");
                                sb.append("catState=>"+this.catState).append(", ");
                                sb.append("createTime=>"+this.createTime).append(", ");
                                sb.append("updateTime=>"+this.updateTime).append(", ");
                        sb.append("}");
            return sb.toString();
        }

}